self-regulating society - Francés Inglés Diccionario